Skip to content

ci: [stable-8.2] cancel superseded PR runs and cap matrix parallelism - #13467

Open
oc-tmueller wants to merge 1 commit into
owncloud:stable-8.2from
oc-tmueller:ci/backport-runner-fan-out-stable-8.2
Open

oc-tmueller wants to merge 1 commit into
owncloud:stable-8.2from
oc-tmueller:ci/backport-runner-fan-out-stable-8.2

Conversation

@oc-tmueller

Copy link
Copy Markdown
Contributor

Backport of #13453 to stable-8.2.

PR runs use the workflow file from their base branch, so PRs against stable-8.2 still fan out the unbounded matrices, and superseded runs are never cancelled. On 2026-11-12, one such run held 39 of the org's 60 hosted runners.

This branch has no k8s.yml and no coverage steps. It gets the concurrency group on Acceptance Tests, Web Tests and Check licenses, plus the same max-parallel caps.

Nothing else is changed: the required all-acceptance-tests gate keeps if: always(), as on master.

🤖 Generated with Claude Code

Backport of owncloud#13453 (337fca9). The org shares 60 standard GitHub-hosted
runners across all repos, and PRs against stable-8.2 fan out the same
unbounded matrices without cancelling superseded runs.

- Concurrency group per PR (non-PR events keyed on their run id).
- max-parallel on the largest matrices, same caps as master.
- No coverage changes: this branch has none of the coverage steps that
  owncloud#13453 moved to !cancelled().

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: oc-tmueller <323649642+oc-tmueller@users.noreply.github.com>
@oc-tmueller
oc-tmueller requested a review from a team as a code owner November 13, 2026 09:53
@update-docs

update-docs Bot commented Nov 13, 2026

Copy link
Copy Markdown

Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would create a changelog item based on your changes.

@kw-security

kw-security commented Nov 13, 2026 •

Copy link
Copy Markdown

✅ Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
✅ Open Source Security 0 0 0 0 0 issues
✅ Licenses 0 0 0 0 0 issues
✅ Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@2403905
2403905 enabled auto-merge (squash) November 13, 2026 09:59

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants